package com.ktgj.common.core.constant;

public enum CustomerConstants {
    /*管理员是否启用&用户账号是否可登录*/
    /*启用*/
    yes("yes"),
    /**
     * 禁用
     */
    no("no"),
    /**
     * 正常状态
     */
    normal("normal"),
    /**
     * 停用
     */
    deactivate("deactivate"),
    /**
     * 停职
     */
    quit("quit"),
    /**
     * 在职
     */
    induction("induction"),
    /**
     * 微信支付
     */
    webChatPay("webChatPay"),
    /**
     * 支付宝支付
     */
    alipay("alipay"),
    /**
     * 信用卡支付
     */
    cardPay("cardPay"),

    /**
     * 已支付
     */
    payd("payd"),
    /**
     * 等待支付
     */
    waitPay("waitPay"),
    /**
     * 取消支付
     */
    cancelPay("cancelPay"),
    /**
     * 失败支付
     */
    failPay("failPay"),
    /**
     * 购卡
     */
    newCard("newCard"),
    newContinuousCard("newContinuousCard"),//连续包年购卡
    oneYear("oneYear"),
    twoYear("twoYear"),
    /**
     * 购权益包
     */
    newPack("newPack"),
    /**
     * 续费
     */
    renewCard("renewCard"),
    /**
     * 续费
     */
    refundsCard("refundsCard"),
    /**
     * 注册
     */
    register("register"),
    /**
     * 打卡签到
     */
    signIn("signIn"),
    /**
     * 个人
     */
    personal("personal"),
    /**
     * 公司
     */
    company("company"),
    /**
     * 未执行
     */
    unexecuted("unexecuted"),
    /**
     * 已执行
     */
    executed("executed"),
    /**
     * 已生效
     */
    valid("valid"),
    /**
     * 已失效
     */
    invalid("invalid"),
    /**
     * 退还
     */
    refunds("refunds"),
    /**
     * 冻结
     */
    frozen("frozen"),
    /**
     * 卡号结尾类型
     */
    fixed("fixed"),//固定值
    notFixed("notFixed"),//没有固定值
    /**
     * 权益类型
     */
    rightTypeInsurance("rightTypeInsurance"),//保险
    rightTypeCoupon("rightTypeCoupon"),//券
    /**
     * 权益来源（卡、权益包）
     */
    rightSourceCard("rightSourceCard"),//购卡获取的权益
    rightSourcePack("rightSourcePack"),//购权益包获取的权益
    rightSourceAdd("rightSourceAdd"), //直接添加的会员资产
    /**
     * 退卡申请状态
     */
    applyRefund("applyRefund"),//申请退卡
    refuseRefund("refuseRefund"),//申请未通过
    refundApproved("refundApproved"),//申请通过

    cash("cash"),//现金
    deposit("deposit"),//预留款

    /**
     * 券类型
     */
    CouponTypeFullMinus("CouponTypeFullMinus"),//满减券
    CouponTypeCashCoupon("CouponTypeCashCoupon"),//代金券
    CouponTypeDiscount("CouponTypeDiscount"),//折扣券
    CouponTypeRegister("CouponTypeRegister"),//挂号服务体验券
    CouponTypeInfiniteRegister("CouponTypeInfiniteRegister"),//挂号服务无限券∞
    CouponTypeInfiniteConsultation("CouponTypeConsultation"),//在线问诊无限券∞
    CouponTypeTest("CouponTypeTest"),//健康体检体验券
    CouponTypeDoctor("CouponTypeDoctor"),//私人医生无限券∞
    CouponTypeFlightDelay("CouponTypeFlightDelay"),//航班延误体验券
    CouponTypeFlightDCancellation("CouponTypeFlightDCancellation"),//航班取消体验券
    CouponTypeVIPHall("CouponTypeVIPHall"),//贵宾厅体验券
    CouponTypeInfiniteVIPHall("CouponTypeInfiniteVIPHall"),//贵宾厅无限券∞
    CouponTypeAdmissionTicket("CouponTypeAdmissionTicket"),//景区门票体验券
    CouponTypeCommodity("CouponTypeCommodity"),//商品兑换券
    CouponTypeTravel("CouponTypeTravel"),//旅游抵扣卷
    CouponTypeDD("CouponTypeDD"),//DD代驾领取券
    CouponTypeCommodityReceive("CouponTypeCommodityReceive"),//商品折扣领取券

    /**
     * 账号类型
     */
    trianAccount("12306"),

    end("end"),

    /**
     * 银行卡类型
     * */
    DebitCard("debitcard"),//借记卡
    CreditCard("creditcard"),//信用卡

    /**
     * vip经理等级
     */
    primary("primary"),//初级
    intermediate("intermediate"),//中级
    senior("senior"),//高级
    veteran("veteran"),//资深
    /**
     * 会员消息是否已读
     */
    read("read"),//已读
    unread("unread"),//未读
    /**
     * CRM系统菜单模块
     */
    system("system"),//系统
    customer("customer"),//会员
    flight("flight"),//机票
    VIPBoarding("VIPBoarding"),//值机
    VIPHall("VIPHall"),//贵宾厅
    VIPChannel("VIPChannel"),//vip通道
    airportService("airportService"),//机场服务
    flightDelay("flightDelay"),//航班延误
    train("train"),//火车票
    hotel("hotel"),//酒店
    travel("travel"),//旅游
    ticket("ticket"),//门票
    specialCar("specialCar"),//专车
    parking("parking"),//代泊车
    DDDriving("DDDriving"),//滴滴代驾
    shopping("shopping"),//商城
    healthy("healthy"),//健康
    insurance("insurance"),//保险

    /**
     * 续费记录状态
     * */
    NotContinued("NotContinued"),//未续权益
    Continued("Continued"),//权益已续
    Void("Void"),//续费记录作废
    ;
    CustomerConstants(String value) {
        this.value = value;
    }

    private String value;

    public String getValue() {
        return value;
    }

}

